package cn.com.headfree.base.entity;

import com.gta.edu.sdk.mybatis.common.Entity;

import javax.persistence.*;
import java.io.Serializable;

public class TOuterUser extends Entity implements Serializable {

    private String orderInDepts;

    private String position;

    private String remark;

    private String unionid;

    private String tel;

    private Integer isSenior;

    private String workPlace;

    private Integer isBoss;

    private String name;

    private String stateCode;

    private String avatar;

    private String jobnumber;

    private String isLeaderInDepts;

    private String email;

    private Integer active;

    private Integer isAdmin;

    private String openId;

    private String mobile;

    private Integer isHide;

    private String userType;

    private String deptId;

    private String erpNo;

    public String getErpNo() {
        return erpNo;
    }

    public void setErpNo(String erpNo) {
        this.erpNo = erpNo;
    }

    public String getDeptId() {
        return deptId;
    }

    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }

    /**
     * @return ORDER_IN_DEPTS
     */
    public String getOrderInDepts() {
        return orderInDepts;
    }

    /**
     * @param orderInDepts
     */
    public void setOrderInDepts(String orderInDepts) {
        this.orderInDepts = orderInDepts;
    }

    /**
     * @return POSITION
     */
    public String getPosition() {
        return position;
    }

    /**
     * @param position
     */
    public void setPosition(String position) {
        this.position = position;
    }

    /**
     * @return REMARK
     */
    public String getRemark() {
        return remark;
    }

    /**
     * @param remark
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

    /**
     * @return UNIONID
     */
    public String getUnionid() {
        return unionid;
    }

    /**
     * @param unionid
     */
    public void setUnionid(String unionid) {
        this.unionid = unionid;
    }

    /**
     * @return TEL
     */
    public String getTel() {
        return tel;
    }

    /**
     * @param tel
     */
    public void setTel(String tel) {
        this.tel = tel;
    }

    /**
     * @return IS_SENIOR
     */
    public Integer getIsSenior() {
        return isSenior;
    }

    /**
     * @param isSenior
     */
    public void setIsSenior(Integer isSenior) {
        this.isSenior = isSenior;
    }

    /**
     * @return WORK_PLACE
     */
    public String getWorkPlace() {
        return workPlace;
    }

    /**
     * @param workPlace
     */
    public void setWorkPlace(String workPlace) {
        this.workPlace = workPlace;
    }

    /**
     * @return IS_BOSS
     */
    public Integer getIsBoss() {
        return isBoss;
    }

    /**
     * @param isBoss
     */
    public void setIsBoss(Integer isBoss) {
        this.isBoss = isBoss;
    }

    /**
     * @return NAME
     */
    public String getName() {
        return name;
    }

    /**
     * @param name
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * @return STATE_CODE
     */
    public String getStateCode() {
        return stateCode;
    }

    /**
     * @param stateCode
     */
    public void setStateCode(String stateCode) {
        this.stateCode = stateCode;
    }

    /**
     * @return AVATAR
     */
    public String getAvatar() {
        return avatar;
    }

    /**
     * @param avatar
     */
    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    /**
     * @return JOBNUMBER
     */
    public String getJobnumber() {
        return jobnumber;
    }

    /**
     * @param jobnumber
     */
    public void setJobnumber(String jobnumber) {
        this.jobnumber = jobnumber;
    }

    /**
     * @return IS_LEADER_IN_DEPTS
     */
    public String getIsLeaderInDepts() {
        return isLeaderInDepts;
    }

    /**
     * @param isLeaderInDepts
     */
    public void setIsLeaderInDepts(String isLeaderInDepts) {
        this.isLeaderInDepts = isLeaderInDepts;
    }

    /**
     * @return EMAIL
     */
    public String getEmail() {
        return email;
    }

    /**
     * @param email
     */
    public void setEmail(String email) {
        this.email = email;
    }

    /**
     * @return ACTIVE
     */
    public Integer getActive() {
        return active;
    }

    /**
     * @param active
     */
    public void setActive(Integer active) {
        this.active = active;
    }

    /**
     * @return IS_ADMIN
     */
    public Integer getIsAdmin() {
        return isAdmin;
    }

    /**
     * @param isAdmin
     */
    public void setIsAdmin(Integer isAdmin) {
        this.isAdmin = isAdmin;
    }

    /**
     * @return OPEN_ID
     */
    public String getOpenId() {
        return openId;
    }

    /**
     * @param openId
     */
    public void setOpenId(String openId) {
        this.openId = openId;
    }

    /**
     * @return MOBILE
     */
    public String getMobile() {
        return mobile;
    }

    /**
     * @param mobile
     */
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    /**
     * @return IS_HIDE
     */
    public Integer getIsHide() {
        return isHide;
    }

    /**
     * @param isHide
     */
    public void setIsHide(Integer isHide) {
        this.isHide = isHide;
    }

    /**
     * @return USER_TYPE
     */
    public String getUserType() {
        return userType;
    }

    /**
     * @param userType
     */
    public void setUserType(String userType) {
        this.userType = userType;
    }

    @Override
    public String toString() {
        return "TOuterUser{" +
                ", orderInDepts='" + orderInDepts + '\'' +
                ", position='" + position + '\'' +
                ", remark='" + remark + '\'' +
                ", unionid='" + unionid + '\'' +
                ", tel='" + tel + '\'' +
                ", isSenior=" + isSenior +
                ", workPlace='" + workPlace + '\'' +
                ", isBoss=" + isBoss +
                ", name='" + name + '\'' +
                ", stateCode='" + stateCode + '\'' +
                ", avatar='" + avatar + '\'' +
                ", jobnumber='" + jobnumber + '\'' +
                ", isLeaderInDepts='" + isLeaderInDepts + '\'' +
                ", email='" + email + '\'' +
                ", active=" + active +
                ", isAdmin=" + isAdmin +
                ", openId='" + openId + '\'' +
                ", mobile='" + mobile + '\'' +
                ", isHide=" + isHide +
                ", userType='" + userType + '\'' +
                '}';
    }
}